Skip to content

Instantly share code, notes, and snippets.

@go-hyperlink
go-hyperlink / Sketching-Guide.md
Last active October 10, 2026 21:17
Sketching Guide

๐ŸŽจ Beginner Drawing & Sketching Guide

Never drawn before? Just start. You don't need to be good at first.

๐Ÿ“บ Learn First

Watch beginner-friendly YouTube tutorials and draw along with them.

Recommended channels:

@TheCherno
TheCherno / GameEngineDoc.md
Last active October 10, 2026 21:12
GameEngineDoc - AI Game Engine spec

AI Game Engine

We're building a production-grade, simple and straight-forward 3D Game Engine for Windows, macOS and Linux (Ubuntu 24+). This is professional-grade software that needs to be stable, fully-tested, and real-world deployable. No hacks, no shortcuts - solid as a rock.

Dev Workflow

  • Ask questions only when absolutely necessary - work autonomously
  • IMRORTANT! DO NOT look outside of working directory or use other code on my computer as reference
  • Start by asking question to determine engine name. Suggest a few
  • Testing is of the utmost importance - use lots of unit tests (any framework, simple is good), run automated testing
  • Setup a scene used for testing, which tests every single feature in the engine - all components, and entire scripting API
@wpenistone
wpenistone / cyberleek_watcher.py
Last active October 10, 2026 21:09
CYBERLEEK on-chain watcher and decentralized asset retriever (Revision 34)
"""
Solana on-chain state monitor and decentralized asset retriever.
Tracks Anchor accounts, SPL token balances, ArNS manifests, and referenced
media across Arweave, IPFS, and external file mirrors.
"""
import argparse
import asyncio
import base64
@dotbanana
dotbanana / add-location-to-gnome-weather.sh
Last active October 10, 2026 21:08
Add location to gnome weather
#!/bin/bash
# Add location to gnome weather manually
if [[ ! -z "$(which gnome-weather)" ]]; then
system=1
fi
if [[ ! -z "$(flatpak list | grep org.gnome.Weather)" ]]; then
flatpak=1
fi
@cameronwlewis
cameronwlewis / 1-EU5_v1.3_macOS_guide_README.md
Last active October 10, 2026 21:07
Play Europa Universalis V 1.3 with 3D terrain on Apple Silicon Macs โ€” free & open-source (Sikarugir + Wine 11.13 + native Vulkan), with a working Steam client window

Play Europa Universalis V 1.3 on your Mac โ€” with 3D terrain ๐Ÿ—บ๏ธ

For Apple Silicon Macs (M1โ€“M5). Free. No CrossOver license needed.

EU5 has no Mac version, and the popular CrossOver/Wine recipes broke with patch 1.3 "Pavia" (the game hangs or silently dies). This guide gets EU5 1.3 running natively-fast on your Mac โ€” including the 3D terrain, which even working setups usually have disabled โ€” and with a fully working, visible Steam client (no black window, no engine-swapping).

It was worked out on an M5 Max running macOS 26, and every step below was validated on

@REDVM
REDVM / immich_auto_album.py
Last active October 10, 2026 21:05
Create and populate albums on Immich based on folder name
import requests
import os
from collections import defaultdict
# I have photos in subfolders like :
# /mnt/media/Photos/2023-08 Holidays
# /mnt/media/Photos/2023-06 Birthday
# /mnt/media/Photos/2022-12 Christmas
# This script will create 3 albums
# 2023-08 Holidays, 2023-06 Birthday, 2022-12 Christmas

GitHub Search Syntax for Finding API Keys/Secrets/Tokens

As a security professional, it is important to conduct a thorough reconnaissance. With the increasing use of APIs nowadays, it has become paramount to keep access tokens and other API-related secrets secure in order to prevent leaks. However, despite technological advances, human error remains a factor, and many developers still unknowingly hardcode their API secrets into source code and commit them to public repositories. GitHub, being a widely popular platform for public code repositories, may inadvertently host such leaked secrets. To help identify these vulnerabilities, I have created a comprehensive search list using powerful search syntax that enables the search of thousands of leaked keys and secrets in a single search.

Search Syntax:

(path:*.{File_extension1} OR path:*.{File_extension-N}) AND ({Keyname1} OR {Keyname-N}) AND (({Signature/pattern1} OR {Signature/pattern-N}) AND ({PlatformTag1} OR {PlatformTag-N}))

Examples:

**1.

@ben-vargas
ben-vargas / amp-cliproxyapi-setup.md
Last active October 10, 2026 21:00
Amp Orbs Running CLIProxyAPI + Amp Router Custom URL

Amp Orbs Running CLIProxyAPI + Amp Router Custom URL

This guide runs CLIProxyAPI in an Amp orb around the clock and publishes it at a stable public HTTPS URL through Tailscale Funnel. An Amp Custom URL model-routing connection then sends Claude requests there, and CLIProxyAPI serves them with your Claude Pro or Max subscription (OAuth login) instead of Amp credits.

The host scripts, templates, and an agent skill that walks you through every step live in ben-vargas/amp-plugins/skills/amp-cli-proxy-api. The easiest path is to install the skill and ask Amp to set it up:

amp skill add --global ben-vargas/amp-plugins/skills/amp-cli-proxy-api
// ==UserScript==
// @name Overleaf jump $
// @namespace http://tampermonkey.net/
// @version 0.1
// @match https://www.overleaf.com/project/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
@ironlungx
ironlungx / xThings.md
Created November 1, 2024 15:11
X11 GTK Theme and Cursor Theme, in a window manager

I daily drive XMonad on my Arch linux distro. For like 7 months, I had no idea how to change the GTK themes & cursor themes without using programs like lxappearance Even when I used lxappearance, it was very buggy and a bad experience in general. I will be explaining how to do all that with minimal dependencies.

Set the GTK Theme

I am assumiming that you use .xinitrc to login, even if you don't you can still follow along. All GTK applications get their theme from an environment variable GTK_THEME. You can just add a line in your .xinitrc

export GTK_THEME=catppuccin-frappe-lavender-standard+default   # This is the line
exec xmonad